torna all'elenco degli elementi della sezione Widgets

Elemento di catalogo: RadioButtons (RadioButtons)

Descrizione

(da Wikipedia) E' un controllo grafico che consente all'utente di effettuare una scelta tra un predefinito set di opzioni. I radio button sono riuniti a gruppi di due o più e mostrati sullo schermo come dei cerchi che contengono spazi bianchi (quando non sono selezionati) o un punto (quando sono selezionati). Quando un utente seleziona un radio button, qualsiasi radio button precedentemente selezionato nello stesso gruppo diventa deselezionato. La selezione di un radio button avviene tramite un clic sul cerchio o sull'etichetta. E' possibile che inizialmente nessuno dei radio button appartenenti ad un gruppo sia selezionato. Il widget completo prevede una label ed il campo di immissione associato, che è a sua volta costituito da un elenco di pulsanti la cui selezione è mutualmente esclusiva. La label può essere, in casi particolari, vuota. E' possibile avere una Label complessiva e una eventuale label per singola "scelta".

Caratteristiche (features)

cod.nomedescrizione
apparenza grafica
WRBS006 marcatore errore di validazione Visualizzazione di un marcatore di errore in prossimità della label, in caso di fallita validazione (rif. Label )
WRBS007 tooltip a comparsa Comparsa del tooltip al passaggio del cursore sulla label (rif. Tooltip )
WRBS011 evidenza obbligatorietà Evidenza di obbligatorietà (es. Asterisco a lato della label) (rif. Label )
WRBS012 evidenza stato abilitazione Evidenza dello stato di abilitazione (es. differente colore della label in stato editabile rispetto a non editabile) (rif. Label )
WRBS013 label gruppo Il widget è tipicamente corredato da una etichetta testuale che permette di identificarlo all'interno della schermata. In genere il testo (o una eventuale immagine) sono scelti in modo da descrivere il contenuto informativo del widget. In alcuni casi particolari l'etichetta potrebbe essere assente. (rif. Label )
WRBS014 label opzioni Ciascuna opzione disponibile (caratterizzata dalla presenza di un radio button apposito) è contrassegnata da una etichetta testuale (rif. Label )
dinamica di interazione
WRBS001 abilitazione comandabile Disabilitazione/Abilitazione a comando
WRBS002 visibilità a comando Modalità invisibile/visibile a comando
WRBS003 profilazione dell'abilitazione Disabilitazione/Abilitazione a fronte di regole associate al profilo dell'utente collegato
WRBS004 profilazione della visibilità Modalità invisibile/visibile a fronte di regole associate al profilo dell'utente collegato
WRBS009 attivazione logica alla selezione Attivazione logica applicativa associata a fronte della selezione di un elemento
struttura
WRBS010 includibilità in pannelli

Il widget può essere contenuto nei seguenti pannelli:

dati
WRBS005 validazione al submit Validazione dell'input immesso al submit della form (rif. Submit (di una form) )
WRBS008 preselezione di default Preselezione (default) (es. alla visualizzazione della schermata)

Immagini

radiobuttons_1.gif
radiobutton con vincolo di obbligatorietà


radiobuttons_2.gif
radiobutton con marcatori di errore di validazione


radiobuttons_3.gif
radiobutton con tooltip a comparsa


Grado di implementazione delle varie caratteristiche

Nella tabella seguente è riportato il grado di implementazione delle varie caratteristiche/funzioni dell'elemento RadioButtons nelle differenti implementazioni.

codfeature guigen
1.5.0 1.6.0
neutral-base neutral-arricchita neutral-base neutral-arricchita
apparenza grafica
WRBS006marcatore errore di validazione
WRBS007tooltip a comparsa
WRBS011evidenza obbligatorietà
WRBS012evidenza stato abilitazione
WRBS013label gruppo
WRBS014label opzioni
dinamica di interazione
WRBS001abilitazione comandabile
WRBS002visibilità a comando
WRBS003profilazione dell'abilitazione
WRBS004profilazione della visibilità
WRBS009attivazione logica alla selezione
struttura
WRBS010includibilità in pannelli
dati
WRBS005validazione al submit
WRBS008preselezione di default